package com.entity.vo2;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author Ms.发发
 * @ClassName BaseVO
 * @Date 2025/2/18 8:48
 * @Description  基础VO
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class BaseVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 屋主姓名 ownerName
     */

    private String ownerName;

    /**
     * 手机 phoneNumber
     */

    private String phoneNumber;

    /**
     * 房屋地址  houseAddress
     */

    private String houseAddress;


    /**
     * 预约时间 makAppointment
     */

    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat
    private Date makAppointment;


    /**
     * 是否审核 isCheck
     */

    private String isCheck;

    /**
     * 审核回复 checkReply
     */

    private String checkReply;
}
